package org.utnrepasa.net;

import java.io.Serializable;

/**
 * Esta interfaz representa una acción que se va a ejecutar del lado del cliente
 * o del lado del servidor.
 *
 * @author Parisi Germán
 * @version 1.0
 */
public interface Action extends Serializable {

    /**
     * Este método se ejecuta cuando se desea que la acción se ejecute.
     * Este método será llamado automáticamente por la clase Conection.
     * @param connection Es la conexión que sirve para poder responder.
     */
    public void execute(Connection connection);
}
